go to stack "INTER SCSI:stack development:scriptView 1.1"
end mouseUp
-- part 46 (field)
-- low flags: 80
-- high flags: 0000
-- rect: left=206 top=26 right=111 bottom=406
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 16
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: goScript
-- part contents for card part 39
----- text -----
scriptView‚Ñ¢ 1.1 : Oct. 28,1987
scriptView is a utility stack which lists all the objects and scripts of another stack in one field or text file. This can be very helpful in understanding the structure and operation of the stack and the scripts it contains. Much faster than poking into each button and card as they're found in the stack. Operation of the target stack is suspended while the information is being read.
This is a shareware stack, if useful or informative send comments and $5.00 to:
Eldon Benz
RR2 Box 318 THANKS!
Carbondale, IL 62901 CLICK anywhere to close this field.
• "Make Button" makes a button to open scriptView from the home stack.
• "Begin" moves to viewing card.
• "View Script" prompts for stack to open, reads scripts and puts them in the view field. Output is to the screen but a permanent text file or printout can be made by clicking the appropriate button.
Reading can take awhile on complex stacks. Progress is noted in the message box and changing cards of the object stack.
Fields won't hold more than 30,000 characters - that's a lot of scripts. If scripts exceed field capacity the first 30k will be shown with an option to create a text file with everything up to about 45k. Unpredictable and unrecoverable memory problems (read system BOMB) can develop beyond 45k. I've set a limit (hopefully low enough to avoid problems) to cut off reading at this point and save the results. HyperCard really needs some better memory management. To read larger stacks with complex scripts use "File Scripts"
• "File Scripts" avoids the memory and field length limitations by writing the information gathered directly to a text file on disk. Then open the text file with a word processor. The only limitation is disk space and a little extra time. The first 30k will still be displayed on screen.
• Text Files will be saved to the disk and folder which contains the HyperCard™ application. If this is not desired type in a pathname when asked for the file to save to. First type the disk name (if desired) and a colon : then the folder name (if desired) and a colon : then the file name. Opening an existing file will destroy the original contents.
This is a shareware stack, if useful or informative send comments and $5.00 to: